home *** CD-ROM | disk | FTP | other *** search
/ PCGUIA 114 / PC Guia 114.iso / Software / Utils / The Gimp 2.2.1 / gimp-help-2-0.6-setup.exe / {app} / share / gimp / 2.0 / help / en / ch01s02.html < prev    next >
Encoding:
Extensible Markup Language  |  2004-12-19  |  20.6 KB  |  479 lines

  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4.   <head>
  5.     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  6.     <title>2.┬áWhat's New in The Gimp 2.0?</title>
  7.     <link rel="stylesheet" href="gimp-help-plain.css" type="text/css" />
  8.     <link rel="stylesheet" href="gimp-help-screen.css" type="text/css" />
  9.     <meta name="generator" content="DocBook XSL Stylesheets V1.66.1" />
  10.     <link rel="start" href="index.html" title="GIMP User Manual" />
  11.     <link rel="up" href="ch01.html" title="Chapter┬á1.┬áIntroduction" />
  12.     <link rel="prev" href="ch01.html" title="Chapter┬á1.┬áIntroduction" />
  13.     <link rel="next" href="ch01s03.html" title="3.┬áGimp History" />
  14.   </head>
  15.   <body>
  16.     <div xmlns="" class="navheader">
  17.       <table width="100%" summary="Navigation header">
  18.         <tr>
  19.           <th colspan="3" align="center" id="chaptername">Chapter┬á1.┬áIntroduction</th>
  20.         </tr>
  21.         <tr>
  22.           <td width="20%" align="left"><a accesskey="p" href="ch01.html">Prev</a>┬á</td>
  23.           <th width="60%" align="center" id="sectionname">2.┬áWhat's New in The Gimp 2.0?</th>
  24.           <td width="20%" align="right">┬á<a accesskey="n" href="ch01s03.html">Next</a></td>
  25.         </tr>
  26.       </table>
  27.       <hr />
  28.     </div>
  29.     <div class="sect1" lang="en" xml:lang="en">
  30.       <div class="titlepage">
  31.         <div>
  32.           <div>
  33.             <h2 class="title" style="clear: both"><a id="gimp-introduction-whats-new"></a>2.┬áWhat's New in The Gimp 2.0?</h2>
  34.           </div>
  35.         </div>
  36.       </div>
  37.       <div class="simplesect" lang="en" xml:lang="en">
  38.         <div class="titlepage">
  39.           <div>
  40.             <div>
  41.               <h3 class="title"><a id="id3416126"></a>Introduction</h3>
  42.             </div>
  43.           </div>
  44.         </div>
  45.         <p>
  46.       Gimp 1.0 evolved gradually into the very stable and widely used
  47.       1.2 release. Three years later, as Gimp development came closer
  48.       to the next stable release, the development team decided that
  49.       the level of fundamental change to the inner workings of the
  50.       program justified calling the new stable version 2.0. Let's see
  51.       the changes brought by the new Gimp release. 
  52.     </p>
  53.         <p>
  54.       First, a statistic: the Gimp code base contains about 230,000
  55.       lines of C code, and most of these lines were rewritten in the
  56.       evolution from 1.2 to 2.0. From the user's point of view,
  57.       however, Gimp 2 is fundamentally similar to Gimp 1; the features
  58.       are similar enough that Gimp 1 users won't be lost. As part of
  59.       the restructuring work, the developers cleaned up the code
  60.       greatly, an investment that, while not directly visible to the
  61.       user, will ease maintenance and make future additions less
  62.       painful. Thus, the Gimp 2 code base is significantly better
  63.       organized and more maintainable than was the case for Gimp 1.2. 
  64.     </p>
  65.       </div>
  66.       <div class="simplesect" lang="en" xml:lang="en">
  67.         <div class="titlepage">
  68.           <div>
  69.             <div>
  70.               <h3 class="title"><a id="id3332956"></a>Basic tools</h3>
  71.             </div>
  72.           </div>
  73.         </div>
  74.         <p>
  75.       The basic tools in Gimp 2 are not very different from their
  76.       predecessors in Gimp 1. The "Select Regions by Color" tool is now
  77.       shown in the Gimp toolbox, but was already included in Gimp 1 as
  78.       a menu option in the Select menu. The Transform tool has been
  79.       divided into several specialized tools: Rotation, Scale,
  80.       Shearing and Perspective. Color operations are now associated
  81.       with layers in the menu "Layer ->Colors", but this is merely a
  82.       cleanup: they were already present in the Image menu
  83.       (illogically, since they are layer operations). Thus no
  84.       completely new tools appear in this release, but two of the
  85.       tools have been totally revamped compared to the older versions:
  86.       the Text tool and the Path tool. More on this below. 
  87.     </p>
  88.         <p>
  89.       The user interface for tools has also changed significantly. The
  90.       "Tool Options" dialog box was modified to not resize itself when
  91.       a new tool is chosen. Most users felt that the window changing
  92.       size when a new tool was selected was annoying. Now, by default
  93.       the "Tool Options" dialog is constantly open and docked under
  94.       the toolbox, where it can easily be found. 
  95.     </p>
  96.       </div>
  97.       <div class="simplesect" lang="en" xml:lang="en">
  98.         <div class="titlepage">
  99.           <div>
  100.             <div>
  101.               <h3 class="title"><a id="id3332788"></a>Tool options</h3>
  102.             </div>
  103.           </div>
  104.         </div>
  105.         <p>
  106.       The "Tool Options" for many tools have new possibilities that
  107.       weren't available in Gimp 1. Without being exhaustive, here are
  108.       the most noticeable improvements. 
  109.     </p>
  110.         <p>
  111.       All selection tools now have mode buttons: Replace, Add,
  112.       Subtract and Intersect. In Gimp 1 the only way to change the
  113.       selection mode was to use the Ctrl or Shift buttons, which could
  114.       get very confusing because those buttons also had other
  115.       functions. For example, pressing and holding the Shift key while
  116.       using the Rectangle selection tool forces the rectangle to be a
  117.       square. Thus, to add a square selection you would first press
  118.       Shift, then click the mouse, then release Shift, then press
  119.       Shift again, then sweep out the selection with the mouse, then
  120.       release Shift. It can now be done more easily. 
  121.     </p>
  122.         <p>
  123.       For transformation tools, buttons now control which object
  124.       (layer, selection or path) is affected by the
  125.       transformation. You can for example transform a rectangular
  126.       selection to various quadrilateral shapes. Path transformation
  127.       in particular is now easier than it was before. 
  128.     </p>
  129.         <p>
  130.       "Fade out" and "Paint Using Gradient" are now available for all
  131.       drawing tools. In fact, all drawing tools now have their own
  132.       individual brush, gradient and pattern settings, in contrast to
  133.       Gimp 1 where there was a single global setting that applied to
  134.       all drawing tools. Now you can select different brushes for
  135.       the Pencil and the Paint Brush, or different patterns for the
  136.       Clone and Fill tools. You can change these setting by using your
  137.       mouse wheel over the relevant resource button (this is most
  138.       useful for quickly and easily choosing a brush). 
  139.     </p>
  140.       </div>
  141.       <div class="simplesect" lang="en" xml:lang="en">
  142.         <div class="titlepage">
  143.           <div>
  144.             <div>
  145.               <h3 class="title"><a id="id3416207"></a>User Interface</h3>
  146.             </div>
  147.           </div>
  148.         </div>
  149.         <p>
  150.       The most visible changes in Gimp 2 concern the user
  151.       interface. Gimp now uses the GTK2+ graphical toolkit in place of
  152.       GTK+. One of the nice features brought by the new libraries is
  153.       dockable dialogs, and tab navigation between dialogs docked in
  154.       the same window -- a feature present in several popular web
  155.       browsers. Gimp 1 was famous for opening dialogs anywhere on your
  156.       screen; Gimp 2 can be told to use fixed boxes. Dialogs now
  157.       include a little tab-customization menu, which provides maximum
  158.       flexibility in organizing your workspace. 
  159.     </p>
  160.         <p>
  161.       The Image window has some interesting new features. These are
  162.       not necessarily activated by default, but they can be checked as
  163.       options in the "Preferences->Interface->Image Windows"
  164.       menu. "Show Brush Outline", for example, allows you to see the
  165.       outline of the brush when using drawing tools. In the
  166.       "Appearance" sub-section, you can toggle whether a menu bar is
  167.       present at the top of image windows. You can set an option to
  168.       work with the new fullscreen mode. Viewing options are also
  169.       available from all image windows using right click to bring up
  170.       the menu, then selecting "View". The so-called "image" menu is
  171.       also available by clicking on a little triangle in the top left
  172.       corner of the drawing space. The setting you choose in the
  173.       "Preferences" dialog is used as the default value, and options
  174.       you set from an image are used only for that image. (You can
  175.       also toggle fullscreen mode by using the F11 key; the Esc key
  176.       also exits fullscreen mode). 
  177.     </p>
  178.         <p>
  179.       Gimp 2 features keyboard accelerators to ease menu access. If
  180.       you find that navigating through menus using your mouse is
  181.       onerous, the solution may be to use the keyboard. For example,
  182.       if the menu bar is present, to create a new image just hit
  183.       Alt-F-N. Without the menu bar, hit Shift-F10 to open the
  184.       top-left menu, and use direction keys or F then N to create the
  185.       new image. Keyboard accelerators are different from shortcuts:
  186.       accelerators are useful to navigate through menus, whereas
  187.       shortcuts call a specific menu item directly. For example,
  188.       Ctrl-N is a shortcut, and the quickest way to open a new image. 
  189.     </p>
  190.         <p>
  191.       To ease access to your most commonly used menu items, the Gimp
  192.       has provided dynamic shortcuts for many years. When a menu is
  193.       open, you can hover over the desired menu item and hold down
  194.       your shortcut combination. This feature is still present, but is
  195.       deactivated by default in the Gimp 2.0, to avoid accidental
  196.       re-assigning of existing shortcuts. 
  197.     </p>
  198.         <p>
  199.       The Gimp also ships with a number of sets of key-bindings for
  200.       its menus. If you would like to replace the default Gimp
  201.       keybindings by Photoshop bindings, for example, you can move the
  202.       file "menurc" in your user data directory to "oldmenurc", and
  203.       rename "ps-menurc" to "menurc". 
  204.     </p>
  205.       </div>
  206.       <div class="simplesect" lang="en" xml:lang="en">
  207.         <div class="titlepage">
  208.           <div>
  209.             <div>
  210.               <h3 class="title"><a id="id3416284"></a>Handling Tabs and Docks</h3>
  211.             </div>
  212.           </div>
  213.         </div>
  214.         <p>
  215.       The Gimp 2.0 introduces a system of tabbed dialogs to allow you
  216.       to make your workspace look the way you want it to be. Almost
  217.       all dialogs can be dragged to another dialog window and dropped
  218.       to make a tabbed dialog set. 
  219.     </p>
  220.         <p>
  221.       Furthermore, at the bottom of each dialog, there is a dockable
  222.       area: drag and drop tabs here to attach dialogs beneath the
  223.       bottom tab group. 
  224.     </p>
  225.       </div>
  226.       <div class="simplesect" lang="en" xml:lang="en">
  227.         <div class="titlepage">
  228.           <div>
  229.             <div>
  230.               <h3 class="title"><a id="id3416304"></a>Scripting</h3>
  231.             </div>
  232.           </div>
  233.         </div>
  234.         <p>
  235.       "Python-fu" is now the standard external scripting interface for
  236.       Gimp 2. This means that you can now use Gimp functions in Python
  237.       scripts, or conversely use Python to write Gimp plug-ins. Python
  238.       is relatively easy to understand even for a beginner, especially
  239.       in comparison to the Lisp-like Scheme language used for
  240.       Script-fu in Gimp 1. The Python bindings are augmented by a set
  241.       of classes for common operations, so you are not forced to
  242.       search through the complete Gimp Procedural Database in order to
  243.       carry out basic operations. Moreover, Python has integrated
  244.       development environments and a gigantic library, and runs not
  245.       only on Linux but also on Microsoft Windows and Macintosh OS
  246.       X. The biggest drawback, for Gimp 2.0, is that the standard user
  247.       interface offered in Python-fu does not use the complete power
  248.       of the Python language. The interface is currently designed to
  249.       support simple scripts, but a more sophisticated version is a
  250.       goal of future development. 
  251.     </p>
  252.         <p>
  253.       Gimp-Perl is no longer distributed with the standard Gimp 2
  254.       distribution, but is available as a separate package. Currently,
  255.       Gimp-Perl is supported only on Unix-like operating systems. It
  256.       includes both a simple scripting language, and the ability to
  257.       code more polished interfaces using the Gtk2 perl module. Direct
  258.       pixel manipulation is available through the use of PDL. 
  259.     </p>
  260.         <p>
  261.       Script-fu, based on Scheme, has the same drawbacks as before:
  262.       not intuitive, hard to use and lacking a real development
  263.       environment. It does, however, have one major advantage compared
  264.       to Python-fu: Script-fu scripts are directly interpreted by Gimp
  265.       and do not require any additional software
  266.       installation. Python-fu requires that you install a package for
  267.       the Python language. 
  268.     </p>
  269.       </div>
  270.       <div class="simplesect" lang="en" xml:lang="en">
  271.         <div class="titlepage">
  272.           <div>
  273.             <div>
  274.               <h3 class="title"><a id="id3416354"></a>The Text Tool</h3>
  275.             </div>
  276.           </div>
  277.         </div>
  278.         <p>
  279.       The big problem with the standard text tool in Gimp 1 was that
  280.       text could not be modified after it was rendered. If you wanted
  281.       to change anything about the text, all you could do was "undo"
  282.       and try again (if you were lucky enough to have sufficient undo
  283.       history available, and then of course you would also undo any
  284.       other work you had done in the meantime). In Gimp 1.2 there was
  285.       also a "dynamic text" plugin that allowed you to create special
  286.       text layers and keep them around indefinitely, in a modifiable
  287.       form, but it was buggy and awkward to use. The second generation
  288.       Text tool is an enhanced combination of the old Text tool and
  289.       the Dynamic Text plugin. Now all options are available in the
  290.       "Tool Options": font, font size, text color, justify,
  291.       antialiasing, indent, spacing. To create a new text item, click
  292.       in the image and a little editor pops up. Text appears on the
  293.       image while you are editing (and carriage returns are handled
  294.       properly!). A new dedicated layer is created; this layer resizes
  295.       dynamically to match the text you key in. You can import plain
  296.       text from a file, and you can even do things like writing from
  297.       right to left in Arabic. If you select a text layer, clicking on
  298.       it opens the editor, and you can then modify your text. 
  299.     </p>
  300.       </div>
  301.       <div class="simplesect" lang="en" xml:lang="en">
  302.         <div class="titlepage">
  303.           <div>
  304.             <div>
  305.               <h3 class="title"><a id="id3416386"></a>The Path Tool</h3>
  306.             </div>
  307.           </div>
  308.         </div>
  309.         <p>
  310.       The second generation Path tool has a completely new
  311.       interface. The first major difference you notice is that paths
  312.       are no longer required to be closed. A path can be made up of a
  313.       number of disjoint curve segments. The next major difference is
  314.       that now the path tool has three different modes, Design, Edit
  315.       and Move. 
  316.     </p>
  317.         <p>
  318.       In Design mode, you can create a path, add nodes to an existing
  319.       path and modify the shape of a curve either by dragging edges of
  320.       the curve or dragging the "handles" of a node. 
  321.     </p>
  322.         <p>
  323.       In Edit mode, you can add nodes in the middle of curve edges,
  324.       and remove nodes or edges, as well as change the shape of the
  325.       curve. You can also connect two path components. 
  326.     </p>
  327.         <p>
  328.       The third mode, Move, is, as you might expect, used to move path
  329.       components. If your path has several components, you can move
  330.       each path component separately. To move all components at once,
  331.       use the Shift key. 
  332.     </p>
  333.         <p>
  334.       Two other path-related features are new in the Gimp 2.0. The
  335.       Gimp can not only import an SVG image as a raster image, but can
  336.       also keep SVG paths intact as Gimp paths. This means that the
  337.       Gimp is now more able than ever to complement your favourite
  338.       vector drawing tool.  The other feature which has made the path
  339.       tool much better is the introduction of vector-based
  340.       stroking. In previous versions, stroking paths and selections
  341.       was a matter of drawing a brush-stroke along the path. This mode
  342.       is still available, but it is now possible to stroke a curve
  343.       accurately, using the vector library libart. 
  344.     </p>
  345.       </div>
  346.       <div class="simplesect" lang="en" xml:lang="en">
  347.         <div class="titlepage">
  348.           <div>
  349.             <div>
  350.               <h3 class="title"><a id="id3416441"></a>Other improvements</h3>
  351.             </div>
  352.           </div>
  353.         </div>
  354.         <p>
  355.       Some other improvements in brief:
  356.     </p>
  357.         <div class="itemizedlist">
  358.           <ul type="disc">
  359.             <li>
  360.               <p>
  361.       Higher-quality antialiasing in some places -- most notibly in
  362.       the Text tool. 
  363.     </p>
  364.             </li>
  365.             <li>
  366.               <p>
  367.       Icons and menus are skinnable. You can create your own icon set
  368.       and apply it to the toolbox using the "Preference->Interface"
  369.       menu option. A theme called "small" is included with the
  370.       standard distribution.
  371.     </p>
  372.             </li>
  373.             <li>
  374.               <p>
  375.       An image can be saved as a template and used to create new images.
  376.     </p>
  377.             </li>
  378.             <li>
  379.               <p>
  380.       There are four new combination modes for layers that lie one on
  381.       top of another within an image: Hard Light, Soft Light, Grain
  382.       Extract and Grain Merge. 
  383.     </p>
  384.             </li>
  385.             <li>
  386.               <p>
  387.       If there is an active selection, you can crop the image directly
  388.       to the selection size using image menu "Image->Crop". 
  389.     </p>
  390.             </li>
  391.             <li>
  392.               <p>
  393.       As well as being able to create guides, there's now a grid
  394.       functionality in Gimp. It is complimentary to the guides
  395.       functionality and makes it easier to position objects so that
  396.       they align perfectly. 
  397.     </p>
  398.             </li>
  399.             <li>
  400.               <p>
  401.       The Layers dialog is more coherent, in that there are no more
  402.       hidden functions accessed only with right click on the miniature
  403.       image of the layer that appears there. You can now handle layer
  404.       operations directly from the image menu: Layer Mask,
  405.       Transparency, Transformation and Layer Color operations are
  406.       directly in Layer submenu. 
  407.     </p>
  408.             </li>
  409.             <li>
  410.               <p>
  411.       Color display filters are now available from the image menu
  412.       "View->Display Filters". Using them, you can simulate different
  413.       gamma values, different contrasts, or even color deficient
  414.       vision, without altering your original image. This actually has
  415.       been a feature of the Gimp developer versions for a long time,
  416.       but it has never been stable enough to appear in a stable
  417.       version of the Gimp before. 
  418.     </p>
  419.             </li>
  420.             <li>
  421.               <p>
  422.       The color selection dialog has a new CMYK mode, associated with
  423.       the printer icon. 
  424.     </p>
  425.             </li>
  426.             <li>
  427.               <p>
  428.       Data stored in EXIF tags by digital cameras are now handled in
  429.       read and write mode for JPEG files. 
  430.     </p>
  431.             </li>
  432.             <li>
  433.               <p>
  434.       MNG animations are now supported. The MNG file format can be
  435.       considered as animated PNG. It has all the advantages of PNG
  436.       over GIF, such as more colors, 256 levels of transparency, and
  437.       perhaps most importantly, lack of patent encumbrance. The format
  438.       is a web standard and all recent popular web browsers support
  439.       it. 
  440.     </p>
  441.             </li>
  442.             <li>
  443.               <p>
  444.       The Gimp Animation package now does onion-skinning, a bluescreen
  445.       feature was added as well as audio support. 
  446.     </p>
  447.             </li>
  448.             <li>
  449.               <p>
  450.       A channel mixer filter, previously available from the web as an
  451.       add-on, appears in "Filters->Colors". 
  452.     </p>
  453.             </li>
  454.           </ul>
  455.         </div>
  456.       </div>
  457.     </div>
  458.     <div class="navfooter">
  459.       <hr />
  460.       <table width="100%" summary="Navigation footer">
  461.         <tr>
  462.           <td width="40%" align="left"><a accesskey="p" href="ch01.html">Prev</a>┬á</td>
  463.           <td width="20%" align="center">
  464.             <a accesskey="u" href="ch01.html">Up</a>
  465.           </td>
  466.           <td width="40%" align="right">┬á<a accesskey="n" href="ch01s03.html">Next</a></td>
  467.         </tr>
  468.         <tr>
  469.           <td width="40%" align="left" valign="top">Chapter┬á1.┬áIntroduction┬á</td>
  470.           <td width="20%" align="center">
  471.             <a accesskey="h" href="index.html">Home</a>
  472.           </td>
  473.           <td width="40%" align="right" valign="top">┬á3.┬áGimp History</td>
  474.         </tr>
  475.       </table>
  476.     </div>
  477.   </body>
  478. </html>
  479.